impervious to bullets - Spanisch Englisch Wörterbuch